package demo2;


class MyArray<T extends Number>{
    T x;
    public void printArray(){
        System.out.println("printArray"+x);
    }
}
public class Test1 {
    public static void main(String[] args) {
        //MyArray<String> myArray= new MyArray<>();// 编译错误，因为 String 不是 Number 的子类型
        MyArray<Integer> myArray1=new MyArray<>();// 正常，因为 Integer 是 Number 的子类型
        myArray1.x=10;
        myArray1.printArray();
    }
}
